package com.whmall.service.crm.api;

import com.whmall.component.entity.dto.OperatorReqDTO;
import com.whmall.service.crm.entity.dto.supplierchemical.*;

import java.util.List;

public interface SupplierChemicalCraftApi{

    void save(SupplierChemicalCraftAddReqDTO reqDTO, OperatorReqDTO operatorReqDTO);

    void removeById(Long id,OperatorReqDTO operatorReqDTO);

    void update(SupplierChemicalCraftUpdateDTO reqDTO,OperatorReqDTO operatorReqDTO);

    List<SupplierChemicalCraftRspDTO> listBy(SupplierChemicalCraftQueryDTO query);

    List<SupplierChemicalCraftAttachmentRspDTO> listAttachmentByCraftId(Long craftId);

}
